469751
467525
894955
694319
18029
836441
219846
963216
545882
712249
382542
543144
5245799
3670581
3196148
2495804
2272988
2112609
2043358
193678
1819118
1743136
1718196
1659471